package com.xzj.admin.boot.domain.entity;

import com.xzj.common.core.domain.entity.BaseEntity;
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;
import lombok.EqualsAndHashCode;

import java.io.Serializable;
import java.util.Date;

 /**
 * 字典数据表;
 * @author : http://www.chiner.pro
 * @date : 2024-3-5
 */
@Schema(name = "字典数据表",description = "")
@Data
@EqualsAndHashCode(callSuper = true)
public class SysDictItem extends BaseEntity implements Serializable {
    /** 主键;主键 */
    @Schema(name = "主键",description = "主键")
    private String id ;
    /** 字典类型编码;字典类型编码 */
    @Schema(name = "字典类型编码",description = "字典类型编码")
    private String typeCode ;
    /** 字典项名称;字典项名称 */
    @Schema(name = "字典项名称",description = "字典项名称")
    private String name ;
    /** 字典项值;字典项值 */
    @Schema(name = "字典项值",description = "字典项值")
    private String value ;
    /** 排序;排序 */
    @Schema(name = "排序",description = "排序")
    private Integer sort ;
    /** 状态(1:正常;状态(1:正常 0:禁用) */
    @Schema(name = "状态(1:正常",description = "状态(1:正常 0:禁用)")
    private String status ;
    /** 是否默认(1:是;是否默认(1:是 0:否) */
    @Schema(name = "是否默认(1:是",description = "是否默认(1:是 0:否)")
    private String defaulted ;
}